Ground strap - French English Dictionary